<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/*网格布局*/
.grid-2 {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
}
.grid-3 {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
}
.grid-4 {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
}
.grid-5 {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
}
.grid-6 {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
}
.grid-gap-10 {
  grid-gap: 0.521vw;
}
.grid-gap-20 {
  grid-gap: 1.042vw;
}
.grid-gap-30 {
  grid-gap: 1.5625vw;
}
.grid-gap-40 {
  grid-gap: 2.083vw;
}
@media screen and (max-width: 1600px) {
  .grid-1600-1 {
    grid-template-columns: repeat(1, 1fr);
  }
  .grid-1600-2 {
    grid-template-columns: repeat(2, 1fr);
  }
  .grid-1600-3 {
    grid-template-columns: repeat(3, 1fr);
  }
  .grid-1600-4 {
    grid-template-columns: repeat(4, 1fr);
  }
  .grid-1600-5 {
    grid-template-columns: repeat(5, 1fr);
  }
}
@media screen and (max-width: 1280px) {
  .grid-1280-1 {
    grid-template-columns: repeat(1, 1fr);
  }
  .grid-1280-2 {
    grid-template-columns: repeat(2, 1fr);
  }
  .grid-1280-3 {
    grid-template-columns: repeat(3, 1fr);
  }
  .grid-1280-4 {
    grid-template-columns: repeat(4, 1fr);
  }
  .grid-1280-5 {
    grid-template-columns: repeat(5, 1fr);
  }
}
@media screen and (max-width: 768px) {
  .grid-768-1 {
    grid-template-columns: repeat(1, 1fr);
  }
  .grid-768-2 {
    grid-template-columns: repeat(2, 1fr);
  }
  .grid-768-3 {
    grid-template-columns: repeat(3, 1fr);
  }
  .grid-768-4 {
    grid-template-columns: repeat(4, 1fr);
  }
  .grid-768-5 {
    grid-template-columns: repeat(5, 1fr);
  }
}
/*弹性布局*/
.flex {
  display: flex;
  align-items: center;
  justify-content: center;
}
.flex.flex-left {
  justify-content: flex-start;
}
.flex.flex-right {
  justify-content: flex-end;
}
@media screen and (max-width: 768px) {
  .flex-phone-direction-column {
    flex-direction: column;
  }
  .flex-phone-direction-column-r {
    flex-direction: column-reverse;
  }
  .flex-phone-direction-row {
    flex-direction: row;
  }
  .flex-phone-direction-row-r {
    flex-direction: row-reverse;
  }
}
/*# sourceMappingURL=layout.css.map */</pre></body></html>